home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
comm
/
mail
/
liststats.lha
/
ListStats
/
ListStats_rev.log
< prev
next >
Wrap
Text File
|
1999-01-03
|
6KB
|
181 lines
ListStats 0.1 BETA 1 ( 3.7.1998) 12:20:43 by Chris <dasoft@zetnet.co.uk>
Started work on interface. Probably take a while as I'll be working on
Explorer at the same time...
ListStats 0.2 BETA 1 ( 4.7.1998) 21:54:03 by Chris <dasoft@zetnet.co.uk>
Mailing lists handling routines are now complete and appear to be 100%
enforcer and mungwall hit free. Problems I have encountered so far
- Had to revise plan to use MailingList pointers directly in the
main listview as this would require a search in the delete
routine. I decided to replace the MailingList pointers with the
ListItems which keep track of them internally. This means that
there is a little more complexity in the displayhook (one more
pointer and 2 lines of code...) but the delete can be done
directly on the linked list.
- combined Add and Edit routines. Slightly more complex by reduced
code size by over 40 lines.
- Enforcer hit in the uniqueness check. This was caused by stricmp().
Why did the designers of ANSI never think to include NULL pointer
checks?!? Added estricmp() routine which checks for NULLs before
calling stricmp().
- Had to force NList to redraw after delete - MUI doesn't seem to
pick up window corruption caused by a requester :/
ListStats 0.3 BETA 1 ( 5.7.1998) 15:52:48 by Chris <dasoft@zetnet.co.uk>
Completed addition of all windows and opening/ closing code. Now working on
directory scanner and email parser.
Sending this version to Ed and Phil for comments & pamiga logo permission
ListStats 0.4 BETA 1 ( 6.7.1998) 16:25:51 by Chris <dasoft@zetnet.co.uk>
Renamed lists file to lists/ListStats.lists as I need to add a config file
too..
ListStats 0.5 BETA 1 (12.7.1998) 18:56:20 by Chris <dasoft@zetnet.co.uk>
Finally have person/ subject list loading, saving, sorting and searching done.
YAM scanner is operating correctly on test data.
ListStats 0.6 BETA 1 (12.7.1998) 21:29:16 by Chris <dasoft@zetnet.co.uk>
Completed top ten display
Bug in poster addition - no report even when adding new :/
ListStats 0.7 BETA 1 (12.7.1998) 21:42:30 by Chris <dasoft@zetnet.co.uk>
Fixed bug in new poster report
Added 'Posters' column to mailing list listview
ListStats 0.8 BETA 1 (13.7.1998) 13:58:22 by Chris <dasoft@zetnet.co.uk>
Added 'Current List' box to main window, fixed bug in top10 display (if
list had <10 posters then remainder of top ten entries were 100% of posting)
ListStats 0.9 BETA 2 (13.7.1998) 17:24:32 by Chris <dasoft@zetnet.co.uk>
Bug in scanner - lists not sorted if mailing list selected, corrected by
actually adding the sort calls. DOH!
ListStats 0.10 BETA 3 (14.7.1998) 18:07:52 by Chris <dasoft@zetnet.co.uk>
Added menus, removed About, Prefs & Quit buttons from main window
»»» Thanks to Chris Appleton for the suggestion
Included possibility to save statistics at any time.
ListStats 0.11 BETA 4 (14.7.1998) 19:32:03 by Chris <dasoft@zetnet.co.uk>
AAAGGGHHH!!!! The routine loading lines from mailfiles did not strip the \n
character from the end of the line.. result: every name had the \n at the end
causing over-large text boxes in the top ten window. The solution is to
cut this out.. but then any stats people have been compiling will be invalid.
ListStats 0.12 BETA 5 (19.7.1998) 11:59:59 by Chris <dasoft@zetnet.co.uk>
Fixed bug in date update routine - List processing error. Removed division
by zero error from stats display routine.
ListStats 0.13 BETA 6 (19.7.1998) 14:15:03 by Chris <dasoft@zetnet.co.uk>
More bugs - Top Ten this time. Top ten picking code did not select corrent
entries if the list was not ordered optimally for the operation (ie: postings
per week did not correllate with postings per year). Corrected by a reverse
array shuffle prior to inserting new entries.
ListStats 0.14 BETA 7 (25.7.1998) 11:38:25 by Chris <dasoft@zetnet.co.uk>
Added Bob to the list of betatesters.
ListStats 0.15 BETA 8 ( 1.8.1998) 18:21:51 by Chris <dasoft@zetnet.co.uk>
Checking for 0 on he month change, should have been checking for a 1.
Major error in subject handling - forgot to reset the subjects counter
when the list was cleared.
ListStats 0.16 BETA 9 ( 5.8.1998) 20:01:05 by Chris <dasoft@zetnet.co.uk>
Added loading and saving of listview column positions. Thanks to Bob Arceneaux
for the suggestion.
ListStats 0.17 BETA 10 (11.8.1998) 21:07:21 by Chris <dasoft@zetnet.co.uk>
Added export facilities. Thanks again to Bob Arceneaux
ListStats 0.18 BETA 11 (17.8.1998) 19:56:18 by Chris <dasoft@zetnet.co.uk>
Removed "enter name" window and moved name entry to preferences
(another good suggestion Bob!). Also created a number of arexx and shell
scripts which automagically instruct ListStats to start, scan and quit. Very
powerful when used with YAM2!
ListStats 0.19 BETA 12 (28.8.1998) 21:31:28 by Chris <dasoft@zetnet.co.uk>
Added:
- Open behind all other windows (DO NOT USE ON SCREENS WITH A BACKDROP
WINDOW!!!!)
- Set mails to unread as they are scanned (avoids double-scanning)
- Backs up .posters and .subjects files
- checks for date problems (clock not set correctly etc) on startup and
allows quit before data loss.
- Lennart Fridén, new beta tester.
ListStats 1.0 (30.8.1998) 18:16:20 by Chris <dasoft@zetnet.co.uk>
Documents updates, first public release version
ListStats 1.1 (12.9.1998) 15:30:22 by Chris <chris@worldfoundry.demon.co.uk>
Corrected bug in export, altered contact details for my new address.
ListStats 1.2 (21.9.1998) 15:27:00 by Chris <chris@worldfoundry.demon.co.uk>
Added "Show future" checkbox to prefs and changed export to allow full/
partial export of stats for a month.
Rearranged prefs window layout
ListStats 1.3 (1.1.1999) 14:14:22 by worldfoundry@worldfoundry.demon.co.uk
Fixed end-of-year bug (system got confused because ml_WeekStart was in the 350s/60s while the current
tm_yday was below 7... It thought the date had been reset.... :/
ListStats 1.4 (3.1.1999) 11:46:09 by worldfoundry@worldfoundry.demon.co.uk
Removed some restrictions on mail counts, removed some stray logging code.